Volume 46, Issue 1, June 2023, Pages 537-550
Sabry Ali El-Naggar; Mohamed A. Basyony; Doha Hanafy Mahmod; Heba Ali Abd El-Rahman